home *** CD-ROM | disk | FTP | other *** search
- stop();
- _localroot = this;
- _scroller.targetMovieClip = __targetmc;
- _scroller.viewAreaWidth = __viewAreaWidth;
- _scroller.viewAreaHeight = __viewAreaHeight;
- _scroller.targetHeight = Math.ceil(__targetmc._height);
- _scroller.targetWidth = Math.ceil(__targetmc._width);
- _scroller.setSize(15,Math.floor(__size));
- if(__useInvisibleMask == "true")
- {
- _scroller.useInvisibleMask = true;
- }
- ftScrollBarMouseListener = new Object();
- ftScrollBarMouseListener.onMouseWheel = function(delta, scrollTarget)
- {
- if(_localroot._visible && _scroller.visible)
- {
- if(_scroller.oSipDWs.hitTest(_root._xmouse,_root._ymouse,false))
- {
- var _loc3_ = _scroller.viewAreaHeight;
- var _loc2_ = Math.ceil(2000 / (__targetmc._height - _loc3_));
- if(_loc2_ > 0)
- {
- if(delta < 1)
- {
- _scroller.scrollPercentage = Math.min(100,_scroller.scrollPercentage + _loc2_);
- }
- else
- {
- _scroller.scrollPercentage = Math.max(0,_scroller.scrollPercentage - _loc2_);
- }
- }
- }
- }
- };
- Mouse.addListener(ftScrollBarMouseListener);
-